London Station Police Telephone Booth

London Station Police Telephone Booth

A police telephone booth located on the north side of Liverpool Street outside the entrance of London Station, built around 1935.